-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple plotting backends #65
Conversation
Update CI in plotting backend
…t-gstat into plotting-backend
Codecov Report
@@ Coverage Diff @@
## master #65 +/- ##
==========================================
+ Coverage 82.76% 89.82% +7.05%
==========================================
Files 13 13
Lines 1654 1484 -170
==========================================
- Hits 1369 1333 -36
+ Misses 285 151 -134
Continue to review full report at Codecov.
|
Cool. |
Yeah, always! |
With this PR, it has become possible to use plotly instead of matplotlib for plotting. These plot objects integrate much better in web-driven applications using
scikit-gstat
.The new sub-module
skgstat.plotting
has a function to switch backends:plotly is not added as a dependency, so it has to be installed manually. The new code didn't change any existing behavior and
skgstat
can be used just like before.At the current state,
skgstat
does not make use of the most powerful features of plotly, as I am just porting the existing plots to plotly. This will be a focus of future developments, to make more of plotly's (and also matplotlib's) features and customizations available.@redhog , I will add a demo notebook as quick as possible and then I'm curious to hear your thoughts on this.